﻿<%@ Page Title="" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<Sicoagro.Models.Contratante>" %>
<%@ Import Namespace="Sicoagro.Models" %>

<asp:Content ID="Content1" ContentPlaceHolderID="TitleContent" runat="server">
	SICOAGRO
</asp:Content>

<asp:Content ID="Content2" ContentPlaceHolderID="MainContent" runat="server">

    <h2></h2>

<% Html.EnableClientValidation(); %>
<% Html.BeginForm("Edit", "Contratante", FormMethod.Post); %>
        
        <fieldset>
            <legend>Datos</legend>
            <table align="center">
            <tr>
            <td><%: Html.LabelFor(model=>model.TipoDocContratante) %></td>
            <td>
            <select id="depTipoDocSelect" name="depTipoDocSelect">
            <option value="DNI">DNI</option>
            <option value="RUC">RUC</option>
            <option value="Carnet de Extranjeria">Carnet de Extranjeria</option>
            <option value="Pasaporte">Pasaporte</option>
            </select>           
            </td>      
            </tr>
           
            <tr>
                <td><%: Html.LabelFor(model => model.NumDocContratante)%></td>
                <td><%: Html.TextBoxFor(model => model.NumDocContratante, new {disabled = "disabled" })%></td>
            </tr>
            
            <tr>
                <td><%: Html.LabelFor(model => model.EmailContratante) %></td>
                <td><%: Html.TextBoxFor(model => model.EmailContratante, new {disabled = "disabled" })%></td>
            </tr>
            
            <tr>
                <td><%: Html.LabelFor(model => model.UsuarioContratante) %></td>
                <td><%: Html.TextBoxFor(model => model.UsuarioContratante) %></td>
            </tr>
            
            <tr>           
                <td><%: Html.LabelFor(model => model.ClaveContratante) %></td>
                <td><%: Html.TextBoxFor(model => model.ClaveContratante)%></td>
            </tr>
            
            <tr>  
                <td><%: Html.LabelFor(model => model.RazonSocial) %></td>
                <td><%: Html.TextBoxFor(model => model.RazonSocial, new {disabled = "disabled" })%></td>
            </tr>
            
            <tr> 
            <td>Departamento</td>
                <td>
                    <select name="dpto" onchange="this.form.submit()">
                        <option value="0">[- Seleccione -]</option>
                        <%
                            string depSeleccion = (string)ViewData["departamento"];
                            foreach (var item in (List<Departamento>)ViewData["listaDepartamentos"])
                           {
                               if (item.Codigo == depSeleccion)
                               {
                               %>
                                    <option value="<% =item.Codigo %>" selected><% = item.Nombre%></option>
                               <%}
                               else
                                { %>
                                    <option value="<% = item.Codigo %>"><% = item.Nombre%></option>
                        <%      }
                        } %>
                    </select>
                </td>
                </tr>
                <tr>
                <td>Provincia</td>
                <td>
                    <select name="prov" onchange="this.form.submit()">
                        <option value="0">[- Seleccione -]</option>
                        <%
                            string provSeleccion = (string)ViewData["provincia"];
                            List<Provincia> listadoProvincias = (List<Provincia>)ViewData["listaProvincias"];
                            if (listadoProvincias != null)
                            {
                                foreach (var item in listadoProvincias)
                                {
                                    if (item.Codigo == provSeleccion)
                                    {
                               %>
                                    <option value="<% =item.Codigo %>" selected><% = item.Nombre%></option>
                               <%   }
                                    else
                                    { %>
                                    <option value="<% = item.Codigo %>"><% = item.Nombre%></option>
                        <%          }
                                }
                            }
                                 %>
                    </select>
                </td>
                </tr>
                <tr>
                <td>Distrito</td>
                <td>
                    <select name="dist" onchange="this.form.submit()">
                        <option value="0">[- Seleccione -]</option>
                        <%
                            string distSeleccion = (string)ViewData["distrito"];
                            List<Distrito> listadoDistritos = (List<Distrito>)ViewData["listaDistritos"];
                            if (listadoDistritos != null)
                            {
                                foreach (var item in listadoDistritos)
                                {
                                    if (item.Codigo == distSeleccion)
                                    {
                               %>
                                    <option value="<% =item.Codigo %>" selected><% = item.Nombre%></option>
                               <%   }
                                    else
                                    { %>
                                    <option value="<% = item.Codigo %>"><% = item.Nombre%></option>
                        <%          }
                                }
                            }
                                 %>
                    </select>
                </td>
            </tr>

            <tr>  
                <td><%: Html.LabelFor(model => model.DirecContratante) %></td>
                <td><%: Html.TextBoxFor(model => model.DirecContratante)%></td>
            </tr>
            
            <tr>  
                <td><%: Html.LabelFor(model => model.NumTelefContratante) %></td>
                <td><%: Html.TextBoxFor(model => model.NumTelefContratante)%></td>
            </tr>
            </table>
            

            <p align="center">
                <input type="submit" value="Guardar";" />
            </p>   
        <% Html.EndForm(); %>
        </fieldset>

        <pre>
        - Los datos marcados (*) no podrán ser modificables una vez 
        registrados.
        - Un usuario solo puede registrarse una vez por Contratante
        - Para poder consultarla información detallada de los Ofertantes, 
        la suscripción deberá ser aprobada por el administrador del portal.
        </pre>

</asp:Content>

